conda环境下安装opencv

您所在的位置:网站首页 conda 安装python3-dev conda环境下安装opencv

conda环境下安装opencv

2024-07-14 15:08| 来源: 网络整理| 查看: 265

conda环境下安装opencv-python包

一、#查看环境

conda info --env conda list conda env list # 移除conda 默认安装源 conda config --remove channels defaults conda config --show-sources 添加清华源: conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes # conda environments: # base D:\ProgramData\Anaconda3

搜索opencv的版本情况 conda search opencv-python #未搜索到opencv-python名字的安装包 conda search opencv #搜索到opencv名字的多个安装包4.8.0 … 4.5.5 4.5.4 4.5.3 4.5.2 4.5.1 4.4.0 … 选择依次试验版本安装4.5.5/4.5.4/4.4.0 慢或报兼容性错误信息 最后opencv4.4.0版本在python3.9.13版本上安装成功,经测试代码可以运行!

最后opencv4.4.0版本在python3.9.13版本上安装成功,经测试代码可以运行!

二、激活base环境或指定路径环境 进入conda环境

conda init cmd.exe #以管理员身份命令行执行 conda init powershell conda activate base 激活conda环境 conda deactivate

关闭conda环境

conda deactivate

创建:指定路径环境 指定路径下创建环境F:\condaenv\env_name

conda create --prefix=d:\programdata\conda\cwgis python=3.9.13

激活环境

conda activate d:\programdata\conda\cwgis conda deactivate

移除环境

conda remove -p d:\programdata\conda\cwgis --all

四、在线conda模式安装opencv4.4.0版本

#重新安装opencv4.4.0 #安装 4.5.4 4.5.4 4.5.3 4.5.2 4.5.1 4.4.0 … conda install opencv4.4.0

4.4.0版本安装成功 测试代码可用 conda install opencv==4.4.0 #安装成功 测试代码可用 下面是安装失败的版本列表 conda install opencv==4.5.5 #安装成功 测试代码报错,找不到cv2 原因可能为:与安装环境和python3.9.13版本有冲突 conda install opencv==4.5.4 #安装失败,与安装环境和python3.9.13版本有冲突 conda install opencv==4.5.3 #安装失败,与安装环境和python3.9.13版本有冲突 ...4.5.2...

#卸载opencv4.5.5版本 与python3.9.13上找不到cv2的问题 #网上有人测试版本是python3.10+opencv4.5.5组合是可行的

conda uninstall opencv conda uninstall opencv==4.5.5

#列表显示安装情况 conda list #opencv 4.4.0

numpy 1.19.5 py39h6635163_3 conda-forge olefile 0.46 pyh9f0ad1d_1 conda-forge opencv 4.4.0 py39_3 conda-forge openssl 1.1.1v hcfcfb64_0 conda-forge

conda list #opencv 4.5.5

numpy 1.19.5 py39h6635163_3 conda-forge opencv 4.5.5 py39hcbf5309_8 conda-forge openssl 1.1.1v hcfcfb64_0 conda-forge

五、本地离线pip模式安装 安装成功OK #离线下载安装opencv-python版本文件opencv_python-4.4.0.46-cp39-cp39-win_amd64.whl python -m pip install F:\tools\python\opencv_python-4.4.0.46-cp39-cp39-win_amd64.whl

python -m pip install F:\tools\python\opencv_python-4.4.0.46-cp39-cp39-win_amd64.whl

离线下载安装opencv-python版本文件 python -m pip install F:\tools\python\opencv_python-4.5.4.60-cp39-cp39-win_amd64.whl

(base) C:\Users\hsgpc>python -m pip install F:\tools\python\opencv_python-4.5.4.60-cp39-cp39-win_amd64.whl

卸载opencv-python版本 pip模式安装的只能由pip模式来卸载

pip uninstall opencv-python

附:根据版本号,下载对应的 python-opencv 离线包 下载地址:https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/opencv-python/

pythone为3.9.13版本,上述地址中选择cp39-cp39-win_amd64版本 opencv_python-4.5.4.60-cp39-cp39-win_amd64.whl

查看本地版本支持版本名称如下所示:

D:/ProgramData/Anaconda3/python.exe -m pip debug --verbose

cp39-abi3-win_amd64 无地址 cp39-cp39-win_amd64 OK

opencv_python-4.5.4.60-cp39-cp39-win_amd64.whl 下载文件另存为F:\tools\python\opencv_python-4.5.4.60-cp39-cp39-win_amd64.whl

六、在线pip安装opencv-python4.4.0版本

#pip安装opencv-python版本(指定源下载快)

pip install opencv-python==4.4.0 -i https://pypi.tuna.tsinghua.edu.cn/simple pip install opencv-contrib-python==4.4.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

或下载最新版本

pip install opencv-python pip install opencv-contrib-python

七、测试

conda list

看到下面就表示安装成功 conda list opencv 4.4.0 py39_3 conda-forge

下面两个是已卸载的版本前列表信息 opencv 4.5.5 py39hcbf5309_8 conda-forge #conda模式安装 opencv-python 4.5.4.60 pypi_0 pypi #pip模式安装

py环境: import cv2 就可用了

import cv2 print(cv2.__version__) #输出opencv版本为4.4.0 #(d:\programdata\conda\cwgis) PS E:\project\python> & d:/programdata/conda/cwgis/python.exe e:/project/python/test/to_cv2.py #4.4.0

附录问题及解决办法: #========================================================== 报错问题:

无法加载文件 C:\Users\hsgpc\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本。 有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。

解决办法: 以管理员身份打开PowerShell 输入 set-executionpolicy remotesigned

set-executionpolicy remotesigned

#========================================================== —the—end—



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3